long rod insulator - English Synonyms Dictionary